Data Expression Methods in Enterprise application using J2EE Architecture

نویسندگان

  • Zhang Xiaoshuan
  • Chen
  • Zhao Ming
چکیده

With use of the Internet, web browser-enabled software applications are developed rapidly. Nowadays enterprises are paying more attention than ever on developing their business on the Web. The demand for rapidly delivering high quality web enabled software applications to the end users is high. The enterprise software developers are making efforts to develop the enterprise software applications that not only satisfy the business needs but also achieve the high quality within a short development process. However, the enterprise software development is normally complicated. For example, factors like the different enterprise environment, the critical business demand, the lack of knowledge and experience from the developers and so on can make the enterprise software development become rather hard work. Under such circumstances, something is needed to simplify the enterprise software development and also enable the sharing of the knowledge and experiences among the different developers. J2EE architecture is becoming the mainstream framework to develop the more complex enterprise application. The important problem arises, which is how to manage to each layer in J2EE and control the interior business data and the customer data, given that J2EE architecture has many complicated layers. There is respective data presentation in relevant layer of J2EE, with strictly rules to access and transform data objects between these layers. This paper adopts the case study method to discuss the data expression of J2EE and the detailed data expressing methods in corresponding layer with some instances. According to the Façade pattern of J2EE, it should control the access to data persistence layer seriously to protect important enterprise data and avoid showing database pattern to client directly. The data persistence layer hides behind the business logic layer and provide business interfaces via the business logic layer to communicate with the presentation layer to package the data persistence layer, separates the data persistence layer from the presentation layer. Key-Words: Data Expression, Persistence Layer, Façade, ORM, e-commerce

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

High-Availability in a J2EE Enterprise Application Environment

Recent developments of middleware products enabling J2EE enterprise architectures include high availability features in, e.g., J2EE application servers and database systems. This is a step towards making the cornerstones of a J2EE enterprise infrastructure more autonomous, in the sense that their high availability becomes less dependent on dedicated system management software ensuring applicati...

متن کامل

J2EE Architecture and Patterns in Enterprise Systems

The purpose of this thesis is to illustrate an enterprise project named HUVA, in which Java Platform 2, Enterprise Edition (J2EE) architecture and patterns are applied. This study took a constructive research approach: It starts from the application domain including the initial plan and business model, then moves to the system architecture covering the architecturally significant requirements a...

متن کامل

Aligning Enterprise Architecture and It Investments with Corporate Goals

Model of a Specific Company's Architecture Concrete Model of a Company Application UML Class Model CORBA IDL Profile A Profile extends UML and provides a consistent way to generate code from a UML model J2EE/EJB Profile Concrete Model of a Company Application EJB code OMG UML Specification Enterprise Architecture Group Maintains Company Architecture Software Developers Create Specific Appliatio...

متن کامل

Architectures for J2EE Application Clustering in BEA and IBM Application Servers

Java 2 Platform Enterprise Edition (J2EE) was created as a standard with the purpose to develop applications for the enterprise. The enterprises require multi tier applications that access databases concurrently and provide high scalability and availability at the same time with reduced cost and rapid development. One solution is to build such applications by using the standardized services pro...

متن کامل

Java 2 Platform Enterprise Edition (J2EE) for Building Web-Based Enterprise Applications

J2EE offers “Write Once, Run Anywhere” platform, and takes advantage of JDBC API for database access, CORBA technology for interaction with existing enterprise resources, a security model that protects data in Internet applications. Building on this foundation, J2EE offers Enterprise JavaBeans(EJB), JavaBeans, Java Servlets API, and JavaServer Pages (JSP) technology. Enterprise JavaBeans and Ja...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008